body,
ul,
dl,
dt,
dd,
p,
h1,
h2,
input,
a,
select {
	padding: 0;
	margin: 0;
}

input,
select,
textarea {
	outline: none;
	border: none;
	-webkit-appearance: none;
	-webkit-tap-highlight-color: transparent;
	-moz-tap-highlight-color: transparent;
	outline: 0;
}

body {
	/*font-family: Arial;*/
	font-family: "microsoft yahei";
}

ul {
	list-style: none;
}

img {
	max-width: 100%;
}

a {
	text-decoration: none;
}

textarea {
	outline: none;
}

.flex {
	display: flex;
}

.flex-right,
.ar {
	text-align: right;
}

.ac {
	text-align: center;
}

.F1 {
	flex: 1;
}

.F2 {
	flex: 2;
}

.F3 {
	flex: 3;
}

.F4 {
	flex: 4;
}

.F5 {
	flex: 5;
}

.F6 {
	flex: 6;
}

.F7 {
	flex: 7;
}

.F8 {
	flex: 8;
}

.F9 {
	flex: 9;
}

.wrap {
	flex-wrap: wrap;
	-webkit-ustify-content: space-around;
	ustify-content: space-around;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.clearfix:before,
.clearfix:after {
	/*伪元素标签清除浮动*/
	content: "";
	display: table;
}

.clearfix:after {
	clear: both;
}

.clearfix {
	*zoom: 1;
	/*IE/7/6*/
}

.auto {
	width: 94%;
	margin: 0 auto;
}

body {
	background: #fff;
}

#app {
	font-size: 0.24rem;
}

.mescroll {
	position: fixed;
	top: 0;
	bottom: 0;
	height: auto;
	/*如设置bottom:50px,则需height:auto才能生效*/
}

.public-progress {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #fff;
}

.public-exit {
	position: fixed;
	top: 0;
	left: 0;
	font-size: 0.3rem;
	line-height: 0.31rem;
	padding: 0.3rem 0.4rem;
	border-radius: 0.1rem;
	background: rgba(0, 0, 0, 0.8);
	color: #fff;
}

.public-dian {
	display: inline-block;
	width: 8px;
	height: 8px;
	background-color: #c1c8d2;
	border-radius: 4px;
}

#header {
	width: 100%;
	box-sizing: border-box;
	padding: 0.28rem 3%;
	background-image: -webkit-linear-gradient(to right, #4293f2, #69adfd);
	background-image: linear-gradient(to right, #4293f2, #69adfd);
}

#public-header {
	background-image: -webkit-linear-gradient(to right, #4293f2, #69adfd);
	background-image: linear-gradient(to right, #4293f2, #69adfd);
}

.public-header {
	width: 94%;
	margin: 0 auto;
	height: 0.9rem;
	line-height: 0.9rem;
	text-align: center;
	font-size: 0.36rem;
	position: relative;
	color: #fff;
}

.public-header-lf {
	width: 10%;
	position: absolute;
	left: 0;
	bottom: 0;
	height: 0.9rem;
	line-height: 0.9rem;
	text-align: left;
}

.public-header-text {
	position: absolute;
	right: 0;
	bottom: 0;
	height: 0.9rem;
	line-height: 0.9rem;
	color: #fff;
	font-size: 0.3rem;
}

.header-logo {
	margin-top: -0.08rem;
	width: 10%;
	height: 10%;
	overflow: hidden;
}

.header-share {
	width: 8%;
	text-align: right;
}

.header-input {
	width: 77%;
	margin-left: 2%;
	box-sizing: border-box;
}

.header-logo img {
	width: 0.64rem;
	height: 0.74rem;
}

.header-input {
	margin-top: 0.03rem;
}

.header-input input {
	width: 100%;
	height: 0.58rem;
	border-radius: 0.29rem;
	box-sizing: border-box;
	padding-left: 0.3rem;
	font-size: 0.3rem;
}

.header-share {
	margin-left: 2%;
}

.header-share img {
	width: 0.34rem;
	height: 0.6rem;
}

.home-jiaru {
	width: 100%;
	height: 4.1rem;
}

.home-btn {
	width: 1.36rem;
	height: 0.36rem;
}

.head-banner {
	width: 100%;
	height: 3.55rem;
	/*background-image: url(../image/public/home1.jpg);*/
	background-repeat: no-repeat;
	background-size: 100%;
	overflow: hidden;
}

.head-banner-btn {
	width: 1.64rem;
	height: 0.36rem;
	line-height: 0.36rem;
	text-align: center;
	border-radius: 0.82rem;
	background-color: #f6931e;
	color: #fff;
	margin-top: 2.26rem;
	margin-left: 0.5rem;
}

.personal-back,
.personal-set,
.personal-exit {
	width: 10%;
	font-size: 0.36rem;
	height: 0.6rem;
	line-height: 0.6rem;
	color: #fff;
}

.personal-set,
.personal-exit {
	text-align: right;
}

.personal-header {
	width: 100%;
	padding: 0 3%;
	box-sizing: border-box;
	background-image: url(../image/personal/personal1.jpg);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	height: 2rem;
}

.home-navbar {
	padding: 0.14rem 0;
}

.home-navbar-son {
	width: 20%;
}

.home-navbar-son img {
	display: block;
	width: auto;
	height: 0.46rem;
	margin: 0 auto;
}

.home-navbar-son p {
	color: #494949;
	text-align: center;
}

.home-msg {
	width: 94%;
	margin: 0 auto;
	-moz-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	-webkit-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	border-radius: 0.1rem;
	box-sizing: border-box;
	padding: 0 3%;
	height: 0.68rem;
	overflow: hidden;
}

.home-msg-lf img {
	width: 0.34rem;
	height: 0.3rem;
}

.home-msg-lf {
	width: 8%;
	margin-top: 0.16rem;
}

.home-msg-rt {
	width: 92%;
	color: #868686;
	height: 0.68rem;
	line-height: 0.68rem;
	font-size: 0.25rem;
}

.gdtt {
	width: 94%;
	margin: 0.1rem auto;
	position: relative;
	top: -0.4rem;
	/*margin-top: 0;*/
}

.gdtt-title {
	font-size: 0.36rem;
}

.gdtt-title span {
	color: #9f9f9f;
	line-height: 0.36rem;
	font-size: 0.24rem;
}

.gdtt-list {
	width: 100%;
}

.gdtt-list-son {
	width: 15.6%;
	margin-top: 0.04rem;
}

.gdtt-list-img {
	position: relative;
}

.gdtt-list-img img {
	width: 100%;
	height: 1.1rem;
	display: inline-block;
	overflow: hidden;
}

.gdtt-list-label {
	position: absolute;
	font-size: 0.18rem;
	background: #f00;
	color: #fff;
	right: 0;
	bottom: 0.06rem;
	padding: 0.06rem 0.06rem;
}

.gdtt-list-labels {
	position: absolute;
	font-size: 0.18rem;
	background: #097af5;
	color: #fff;
	right: 0;
	bottom: 0.06rem;
	padding: 0.06rem 0.06rem;
}

.gdtt-list-son p {
	color: #5f5f5f;
	text-align: center;
}

.product-category {
	width: 94%;
	margin: 0 auto;
	position: relative;
	top: -0.4rem;
	/*margin-top: 0.16rem;*/
}

.product-category-bar-son {
	width: 11%;
	height: 0.36rem;
	line-height: 0.36rem;
	font-size: 0.25rem;
	border-radius: 0.2rem;
	text-align: center;
}

.product-category-bar {
	width: 80%;
	height: 0.46rem;
}

.product-category-bar .hover {
	color: #fff;
	background-color: #509df6;
}

.product-category-list-son {
	width: 100%;
	box-sizing: border-box;
	padding: 0 1% 1%;
	-moz-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	-webkit-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	border-radius: 0.14rem;
	padding-bottom: 0.24rem;
	margin-top: 0.04rem;
}

.product-category-list-header {
	padding: 0.01rem 0;
}

.product-category-list-header-lf {
	width: 14%;
	position: relative;
}

.product-category-list-header-lf img {
	width: 0.84rem;
	height: 0.84rem;
	border-radius: 50%;
}

.product-category-list-header-label {
	position: absolute;
	width: 0.8rem;
	font-size: 0.18rem;
	padding-bottom: 0.02rem;
	border-radius: 0.12rem;
	background-image: -webkit-linear-gradient(45deg, #ffde8b, #fd9965);
	background-image: linear-gradient(45deg, #ffde8b, #fd9965);
	bottom: 0.1rem;
	left: 0.03rem;
	text-align: center;
	color: #fff;
}

.zzlabel {
	background-image: -webkit-linear-gradient(90deg, #43cefb, #63a0fc);
	background-image: linear-gradient(90deg, #43cefb, #63a0fc);
}

.product-category-list-header-rt {
	width: 86%;
}

.product-category-list-header-name-lf {
	font-size: 0.32rem;
	color: #2c2c2c;
	font-weight: bold;
}

.product-category-list-header-rt span {
	display: inline-block;
	height: 0.26rem;
	line-height: 0.26rem;
	color: #ff9c00;
	border: 1px solid #ff9c00;
	margin-top: 0.1rem;
	margin-left: 0.1rem;
}

.product-category-list-header-name-rt {
	text-align: right;
	color: #3398ff;
	font-size: 0.24rem;
	margin-top: 0.08rem;
}

.product-category-list-header-name-look {
	text-align: right;
	font-size: 0.24rem;
	color: #5da6fa;
}

.product-category-list-header-name-look span {
	display: inline-block;
	height: 0.42rem;
	line-height: 0.42rem;
	padding: 0 0.2rem;
	background-color: #dee8f5;
	border: none;
	color: #5da6fa;
	margin-top: 0;
}

.product-category-list-header-name-lb span {
	display: inline-block;
	font-size: 0.2rem;
	height: 0.3rem;
	line-height: 0.32rem;
	padding: 0 0.02rem;
	border-radius: 0.04rem;
}

.product-category-list-header-name-lb .zd-label {
	border: 1px solid #ff3737;
	color: #ff3737;
	background-color: #ffdcdc;
}

.zd-label {
	border: 1px solid #ff3737;
	color: #ff3737;
	background-color: #ffdcdc;
	text-align: center;
	line-height: 0.35rem;
	height: 0.35rem;
	display: inline-block;
	font-size: 0.25rem;
}

.product-category-list-header-name-lb .zdsx-label {
	border: 1px solid #509df6;
	color: #509df6;
	background-color: #dfeeff;
}

.zdsx-label {
	border: 1px solid #509df6;
	color: #509df6;
	background-color: #dfeeff;
	text-align: center;
	line-height: 0.35rem;
	height: 0.35rem;
	font-size: 0.25rem;
	display: inline-block;
}

.product-category-list-text {
	font-size: 0.28rem;
	color: #484848;
	line-height: 0.4rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}

.product-category-list-imgs {
	margin-top: 0.24rem;
}

.product-category-list-img {
	width: 23%;
	margin-left: 2.66%;
	position: relative;
}

.product-category-list-modify {
	position: absolute;
	width: 100%;
	height: 1.5rem;
	background-color: rgba(0, 0, 0, 0.3);
	top: 0;
	right: 0;
	text-align: center;
	line-height: 1.5rem;
	color: #fff;
	font-size: 0.24rem;
	font-weight: bold;
}

.product-category-list-img img {
	width: 100%;
	height: 1.5rem;
}

.product-category-list-footer {
	margin-top: 0.24rem;
}

.product-category-list-footer span {
	display: inline-block;
	font-size: 0.22rem;
	color: #989898;
}

.product-category-list-footer .wshy {
	height: 0.3rem;
	line-height: 0.32rem;
	padding: 0 0.02rem;
	border-radius: 0.04rem;
	border: 1px solid #199576;
	color: #199576;
}

.product-category-list-share {
	padding: 0 0.2rem;
	border-radius: 0.11rem;
	background-color: #f9f9f9;
}

.product-category-list-share img {
	width: 0.74rem;
	height: 0.22rem;
}

.myfabu-header {
	color: #babfc5;
	padding: 0.24rem 0;
}

.myfabu-header-pm {
	font-size: 0.26rem;
	color: #6195fe;
	background-color: #f2f5f8;
	font-weight: 0.28rem;
	padding: 0.05rem 0.14rem;
}

.myfabu-header-rt span {
	display: inline-block;
	width: 6px;
	height: 6px;
	border-radius: 3px;
	background-color: #ced4df;
}

.myfabu-header-rt-tcc {
	position: absolute;
	right: -0.3rem;
	top: 0.3rem;
	width: 2.42rem;
	height: 4.5rem;
	background-image: url(../image/public/tcc.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	z-index: 3;
}

.myfabu-header-rt-list {
	text-align: center;
	line-height: 0.7rem;
	margin-top: 0.3rem;
	font-size: 0.28rem;
	color: #50545c;
}

.jiafen-bar-son {
	width: 33.3%;
	text-align: center;
	color: #323232;
	margin-top: 0.4rem;
}

.jiafen-bar-son img {
	width: 1rem;
	height: 1rem;
	border-radius: 50%;
	-moz-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	-webkit-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
}

.jiafen-set {
	width: 94%;
	margin: 0 auto;
	margin-top: 0.6rem;
}

.jiafen-set span {
	display: inline-block;
	font-size: 0.2rem;
	height: 0.3rem;
	line-height: 0.32rem;
	padding: 0 0.06rem;
	border-radius: 0.15rem;
	border: 1px solid #fff;
}

.jiafen-set .jiafen-fresh {
	border: 1px solid #4c9af5;
	color: #4c9af5;
}

.jiafen-set .jiafen-zhiding {
	border: 1px solid #f54c4c;
	color: #f54c4c;
}

.product-category-list-header-name-rt span {
	border: 1px solid #dedede;
	display: inline-block;
	padding: 0.05rem;
	border-radius: 0.05rem;
}

.jiafen-quanwen {
	width: 14%;
	font-size: 0.28rem;
	line-height: 0.8rem;
	color: #5b97d4;
	text-align: right;
}

.add-modify {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
}

.add-modify-center {
	width: 5rem;
	height: 7rem;
	background-image: url(../image/public/jiafen1.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin: 1rem auto 0;
	text-align: center;
	overflow: hidden;
}

.add-modify-title {
	font-size: 0.4rem;
	margin-top: 0.36rem;
}

.add-modify-text {
	font-size: 0.26rem;
	color: #959595;
}

.add-modify-ewm img {
	width: 4rem;
}

.add-modify-ewm {
	margin: 0 auto;
	margin-top: 1rem;
}

.add-modify-btn {
	width: 3.4rem;
	height: 0.74rem;
	line-height: 0.74rem;
	border-radius: 0.37rem;
	text-align: center;
	background-color: #519ef6;
	color: #fff;
	font-size: 0.4rem;
	margin: 0 auto;
	margin-top: 0.5rem;
}

.recharge-body {
	width: 94%;
	margin: 0 auto;
	-moz-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	-webkit-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	border-radius: 0.14rem;
	box-sizing: border-box;
	padding: 0.14rem;
	margin-top: -1.5rem;
	background-color: #fff;
}

.recharge-body-list-son {
	width: 30%;
	background-color: #e7f1ff;
	border-radius: 0.1rem;
	padding: 0.5rem 0;
	text-align: center;
	color: #5f9eff;
	margin-left: 2.5%;
	margin-top: 0.16rem;
	position: relative;
	overflow: hidden;
}

.recharge-body-list-label {
	position: absolute;
	left: 0;
	top: 0;
	background-color: #ff5050;
	color: #fff;
	padding: 0 0.06rem;
	border-bottom-right-radius: 0.1rem;
}

.recharge-body-list-money {
	font-size: 0.6rem;
	font-weight: bold;
}

.recharge-body-list-zensong {
	font-size: 0.22rem;
}

.recharge-body-list .hover {
	color: #fff;
	background-image: -webkit-linear-gradient(135deg, #62a2fc, #43cefb);
	background-image: linear-gradient(135deg, #62a2fc, #43cefb);
}

.recharge-body-input {
	width: 94%;
	margin: 0 auto;
	margin-top: 0.4rem;
}

.recharge-body-input input {
	width: 100%;
	height: 0.76rem;
	font-size: 0.3rem;
	background-color: #f9f9f9;
	box-sizing: border-box;
	padding-left: 0.3rem;
}

.recharge-body-input input::-webkit-input-placeholder {
	font-size: 0.3rem;
	color: #cdcece;
}

.recharge-body p {
	width: 94%;
	margin: 0.2rem auto;
	color: #9da5b0;
}

.recharge-btn {
	width: 94%;
	height: 0.86rem;
	line-height: 0.86rem;
	background-color: #5e98fd;
	color: #fff;
	font-size: 0.32rem;
	font-weight: bold;
	text-align: center;
	margin: 0.66rem auto;
	border-radius: 0.1rem;
}

.fabu-body {
	width: 94%;
	margin: 0.32rem auto;
	-moz-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	-webkit-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	border-radius: 0.14rem;
	box-sizing: border-box;
	padding: 0 0.24rem;
}

.form-son-input {
	position: relative;
	border-bottom: 1px dashed #eee;
}

select {
	/*-webkit-appearance: none;*/
}

.form-son-input input {
	width: 100%;
	height: 1rem;
	font-size: 0.28rem;
}

.select {
	width: 100%;
	height: 1rem;
	font-size: 0.28rem;
	color: #ababab;
}

.form-son-input input::-webkit-input-placeholder {
	font-size: 0.28rem;
}

/*.form-son-input select::-webkit-input-placeholder{
  font-size: 0.28rem;
}*/
.form-son-label {
	position: absolute;
	right: 0;
	top: 0;
	width: 10%;
	text-align: center;
	height: 1rem;
	line-height: 1rem;
	font-size: 0.36rem;
	color: #999;
}

.form-son-presentation {
	width: 100%;
	box-sizing: border-box;
	padding: 0.24rem;
	font-size: 0.26rem;
	color: #b2b2b2;
	background-color: #eef2f6;
}

.form-son-title {
	font-size: 0.28rem;
	color: #3d3d3d;
	margin-top: 0.4rem;
}

.form-son-title span {
	color: #b2b7bb;
}

.form-son-upimg {
	margin-top: 0.24rem;
	margin-bottom: 0.1rem;
}

.form-son-upimg-son {
	width: 31%;
	margin-left: 3.5%;
	margin-top: 0.12rem;
	position: relative;
}

.form-son-upimg-btn {
	width: 31%;
	margin-left: 3.5%;
	height: 2rem;
	background-color: #f1f5f8;
	margin-top: 0.12rem;
}

.form-son-upimg-close {
	width: 0.3rem;
	position: absolute;
	right: -0.1rem;
	top: -0.1rem;
}

.form-son-upimg-btn img {
	display: block;
	width: 0.55rem;
	margin: 0.75rem auto;
}

.form-son-upimg-img {
	width: 100%;
	height: 2rem;
}

.form-son-hb {
	position: absolute;
	left: 0;
	top: 0.32rem;
	width: 0.26rem;
}

.form-son-hb img {
	width: 100%;
}

.form-son-check {
	color: #3d3d3d;
	width: 90%;
	margin: auto;
}

.form-son-check img {
	width: 0.36rem;
	vertical-align: middle;
}

.form-sm {
	font-size: 0.26rem;
	color: #a9b6c3;
	text-align: center;
	padding: 0.36rem 0 1.8rem;
}

.form-footer {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 1.1rem;
	line-height: 1.1rem;
	font-size: 0.3rem;
	color: #50565b;
	text-align: center;
	background-color: #fff;
	-moz-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	-webkit-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
}

.form-footer-rt {
	background-color: #4797f4;
	color: #fff;
	font-size: 0.36rem;
	font-weight: bold;
}

.personal-header-lf {
	width: 16%;
	position: relative;
	height: 1.14rem;
}

.personal-header-lf img {
	width: 1.14rem;
	height: 1.14rem;
	border-radius: 0.57rem;
}

.personal-header-zzlabel {
	position: absolute;
	width: 70%;
	padding-left: 0.05rem;
	padding-right: 0.05rem;
	font-size: 0.18rem;
	padding-bottom: 0.02rem;
	border-radius: 0.08rem;
	background-image: -webkit-linear-gradient(90deg, #43cefb, #63a0fc);
	background-image: linear-gradient(90deg, #43cefb, #63a0fc);
	bottom: -0.08rem;
	left: 0.1rem;
	text-align: center;
	color: #fff;
}

.personal-header-gflabel {
	background-image: -webkit-linear-gradient(45deg, #ffde8b, #fd9965);
	background-image: linear-gradient(45deg, #ffde8b, #fd9965);
}

.personal-header-rt {
	width: 84%;
	box-sizing: border-box;
	padding-left: 0.14rem;
	height: 1.54rem;
}

.personal-header-rt-lf {
	color: #fff;
	width: 75%;
}

.personal-header-rt-lf p {
	font-size: 0.3rem;
	font-weight: bold;
	margin-top: 0.04rem;
}

.personal-header-vip {
	background: -webkit-linear-gradient(90deg, #ed691f, #ffb435);
	background: linear-gradient(90deg, #ed691f, #ffb435);
	-webkit-background-clip: text;
	color: transparent;
	font-weight: bold;
}

.personal-header-vip2 {
	background: -webkit-linear-gradient(90deg, #43cefb, #63a0fc);
	background: linear-gradient(90deg, #43cefb, #63a0fc);
	-webkit-background-clip: text;
	color: transparent;
	font-weight: bold;
}

.my-fz {
	display: inline-block;
	padding: 0 0.1rem;
	border-radius: 0.12rem;
	border: 1px solid #fff;
}
.my-dj {
	display: inline-block;
	padding: 0.02rem 0.2rem;
	border-radius: 0.12rem;
	border: 1px solid #red;
}

.personal-header-rt-rt {
	width: 25%;
	text-align: right;
	margin-top: 0.5rem;
}

.personal-header-rt-rt span {
	display: inline-block;
	width: 100%;
	height: 0.44rem;
	line-height: 0.44rem;
	text-align: center;
	border-radius: 0.22rem;
	background: -webkit-linear-gradient(90deg, #ffdf6e, #ff9625);
	background: linear-gradient(90deg, #ffdf6e, #ff9625);
	color: #fff;
	font-size: 0.26rem;
	font-weight: bold;
}

.personal-count {
	width: 94%;
	margin: 0 auto;
	-moz-box-shadow: 0px 0px 3px #73b2fd;
	-webkit-box-shadow: 0px 0px 3px #73b2fd;
	box-shadow: 0px 0px 3px #73b2fd;
	border-radius: 0.14rem;
	padding: 0.3rem;
	box-sizing: border-box;
	margin-top: -0.5rem;
	background-color: #fff;
}

.personal-count-tp {
	color: #5ca5f9;
}

.personal-count-btn {
	display: inline-block;
	color: #fff;
	background-color: #4897f4;
	border-radius: 0.14rem;
	padding: 0 0.2rem;
}

.personal-count-son p {
	font-size: 0.4rem;
	font-weight: bold;
	margin-top: 0.2rem;
	color: #5ca5f9;
}

.personal-navbar {
	width: 94%;
	margin: 0 auto;
}

.personal-navbar-son-fl {
	font-size: 0.28rem;
	color: #323232;
}

.personal-navbar-son-fl img {
	width: 0.38rem;
	vertical-align: sub;
}

.personal-navbar-son-rt {
	font-size: 0.24rem;
	color: #b1b9be;
	text-align: right;
	margin-top: 0.04rem;
}

.personal-navbar-son {
	padding: 0.26rem 0;
	border-bottom: 1px solid #f9f9f9;
}

.personal-navbar-sons {
	padding: 0.3rem 0;
	border-bottom: 1px solid #eee;
}

.qiandao-modify {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
}

.qiandao-modify-center {
	width: 5.88rem;
	background-image: url(../image/personal/personal9.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	height: 6.76rem;
	margin: 0 auto;
	margin-top: 2.6rem;
	position: relative;
	overflow: hidden;
}

.qiandao-modify-close {
	position: absolute;
	width: 10%;
	right: 0;
	top: 0;
}

.qiandao-modify-close img {
	width: 0.5rem;
}

.qiandao-modify-text {
	font-size: 0.36rem;
	color: #ff6228;
	line-height: 0.6rem;
	text-align: center;
	margin-top: 3.5rem;
}

.qiandao-modify-btn {
	width: 3.44rem;
	height: 0.72rem;
	line-height: 0.72rem;
	text-align: center;
	border-radius: 0.36rem;
	background: -webkit-linear-gradient(90deg, #f7561b, #fc9900);
	background: linear-gradient(90deg, #f7561b, #fc9900);
	color: #fff;
	font-size: 0.36rem;
	margin: 0.3rem auto;
}

.wenan-body-tg {
	width: 1.9rem;
	height: 0.54rem;
	line-height: 0.54rem;
	text-align: center;
	background-color: #dbebfd;
	font-size: 0.36rem;
	color: #4c9af5;
	border-radius: 0.08rem;
	margin: 0.54rem auto;
}

.wenan-body-text {
	width: 86%;
	margin: 0 auto;
	line-height: 0.42rem;
}

.wenan-body-copy {
	width: 94%;
	border-radius: 0.14rem;
	border: 2px dashed #eee;
	box-sizing: border-box;
	padding: 0.16rem;
	margin: 0 auto;
}

.wenan-body-copy-son {
	width: 100%;
	box-sizing: border-box;
	padding: 0.16rem;
	background-color: #eaebec;
	color: #6c6e71;
	border-radius: 0.14rem;
	font-size: 0.24rem;
}

.wenan-body-copy-click {
	display: inline-block;
	padding: 0 0.2rem;
	font-size: 0.24rem;
	color: #fff;
	height: 0.42rem;
	line-height: 0.42rem;
	background-color: #4696f3;
	border-radius: 0.04rem;
}

.wenan-body-tishi p {
	color: #ff4545;
	line-height: 0.36rem;
}

.wenan-body-tishi {
	width: 94%;
	margin: 0.26rem auto;
}

.wenan-body-more {
	display: inline-block;
	width: 1.34rem;
	height: 0.44rem;
	line-height: 0.44rem;
	background-color: #4696f3;
	border-radius: 0.22rem;
	color: #fff;
	text-align: center;
	font-weight: bold;
	margin-top: 0.1rem;
}

.about-us {
	width: 90%;
	margin: 0 auto;
	font-size: 0.3rem;
	color: #666666;
	line-height: 0.54rem;
	background: url('../../image/public/bg1.png') no-repeat;
	background-size: 100%;
}

.about-us-title {
	font-size: 0.36rem;
	color: #4d4d4d;
	text-align: center;
	margin-top: 0.54rem;
	font-weight: bold;
}

.about-us-content {
	margin-top: 0.24rem;
}

.guanggao-details-head-rt-son {
	width: 50%;
	font-size: 0.24rem;
	color: #4e4e4e;
	margin-top: 0;
	line-height: 0.26rem;
}

.guanggao-details-head-rt-son span {
	color: #a3a3a3;
	border: none;
	font-size: 0.24rem;
}

.guanggao-details-content {
	width: 94%;
	margin: 0 auto;
	-moz-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	-webkit-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	padding: 0.32rem 0;
}

.guanggao-details-content-text {
	width: 94%;
	margin: 0 auto;
	font-size: 0.26rem;
	line-height: 0.4rem;
	/*color:#292929;*/
	border-radius: 0.14rem;
}

.guanggao-details-content-img {
	width: 29.3%;
	margin-left: 3%;
	margin-top: 0.16rem;
}

.guanggao-details-content-img img {
	width: 100%;
	height: 2rem;
}

.guanggao-details-content p {
	/*color:#8295ae;*/
	margin-top: 0.24rem;
}

.guanggao-details-ewm {
	text-align: center;
	margin-top: 0.24rem;
}

.guanggao-details-ewm img {
	width: 3.64rem;
}

.guanggao-details-page-son {
	text-align: center;
	font-size: 0.3rem;
	color: #4f93ed;
}

.guanggao-details-page-son img {
	display: block;
	width: 0.92rem;
	margin: 0 auto;
}

.guanggao-details-page {
	margin-top: 0.6rem;
}

.guanggao-details-share-lf {
	height: 0.22rem;
	border-bottom: 1px solid #eee;
}

.guanggao-details-share-text {
	font-size: 0.3rem;
	color: #b4bbc1;
	text-align: center;
}

.dating-body-bar {
	width: 4.8rem;
	margin: 0.4rem auto;
	border-radius: 0.14rem;
	overflow: hidden;
}

.dating-body-bar-son {
	height: 0.64rem;
	line-height: 0.64rem;
	color: #fff;
	background-color: #64aafc;
	text-align: center;
	font-weight: bold;
}

.product-category-list-hongbao-lf img {
	width: 0.54rem;
	vertical-align: middle;
}

.product-category-list-hongbao {
	font-size: 0.3rem;
	font-weight: bold;
	background-color: #f54847;
	color: #fff;
	padding: 0.08rem 0.14rem;
	border-radius: 0.1rem;
	box-sizing: border-box;
	margin-top: 0.24rem;
}

.lingbao-details {
	-moz-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	-webkit-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	font-size: 0.28rem;
	color: #ff4444;
	box-sizing: border-box;
	padding: 0.2rem;
}

.lingbao-details-head-lf {
	margin-top: 0.1rem;
}

.lingbao-details-head-lf span {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 5px;
	background-color: #ff4444;
}

.lingbao-details-head-ct {
	text-align: center;
}

.lingbao-details-list {
	border-radius: 0.1rem;
	overflow: hidden;
	background-color: #ffecec;
	font-size: 0.3rem;
	width: 100%;
	box-sizing: border-box;
	margin-top: 0.24rem;
}

.lingbao-details-son {
	padding: 0.25rem;
	box-sizing: border-box;
	border-bottom: 1px solid #fea8a7;
}

.lingbao-details-son img {
	width: 0.56rem;
	height: 0.56rem;
	vertical-align: middle;
	border-radius: 50%;
}

.lingbao-details-son-rt {
	text-align: right;
}

.lingbao-details-footer {
	position: fixed;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 1.1rem;
	line-height: 1.1rem;
	background-color: #ff4444;
	text-align: center;
	font-size: 0.32rem;
	color: #fefefe;
}

.lingbao-details-modify {
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background-color: rgba(0, 0, 0, 0.5);
}

.lingbao-details-modify-center {
	width: 4.68rem;
	height: 6.9rem;
	margin: 0 auto;
	background-image: url(../image/personal/hongbao2.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	overflow: hidden;
}

.lingbao-details-modify-headimg img {
	width: 1.2rem;
	height: 1.2rem;
	border-radius: 0.6rem;
}

.lingbao-details-modify-headimg {
	margin-top: 0.9rem;
	text-align: center;
}

.lingbao-details-modify-text {
	font-size: 0.36rem;
	text-align: center;
	color: #fff;
	margin-top: 0.6rem;
}

.lingbao-details-modify-btn {
	width: 2.4rem;
	height: 0.64rem;
	line-height: 0.64rem;
	text-align: center;
	background-color: #ffa000;
	border-radius: 0.32rem;
	font-size: 0.32rem;
	font-weight: bold;
	color: #fff;
	margin: 0 auto;
	margin-top: 2.6rem;
}

.lingbao-details-modify-close {
	width: 4.68rem;
	margin: 0 auto;
	margin-top: 100px;
	text-align: center;
}

.lingbao-details-modify-close img {
	width: 0.56rem;
}

.lingbao-details-headimg {
	text-align: center;
	margin-top: -0.8rem;
}

.lingbao-details-headimg img {
	width: 1.4rem;
	height: 1.4rem;
	border-radius: 0.7rem;
	-moz-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	-webkit-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
}

.lingbao-details-username {
	font-size: 0.36rem;
	text-align: center;
	color: #000;
}

.vip-one {
	width: 94%;
	margin: 0 auto;
	-moz-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	-webkit-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	border-radius: 0.14rem;
	box-sizing: border-box;
	padding: 0.14rem;
	margin-top: -0.9rem;
	background-color: #fff;
}

.vip-one-top {
	font-size: 0.3rem;
}

.vip-one-top-rt {
	text-align: right;
	color: #ff4848;
	font-weight: bold;
}

.vip-one-pay {
	text-align: center;
	width: 3.8rem;
	line-height: 0.7rem;
	height: 0.7rem;
	border-radius: 0.35rem;
	font-size: 0.3rem;
	font-weight: bold;
	background-color: #5da2fe;
	color: #fff;
	margin: 0.8rem auto 0.2rem;
}

.tuijian-shengji-title {
	font-size: 0.32rem;
	color: #6095fe;
	font-weight: bold;
	margin-top: 0.5rem;
}

.take-money {
	font-size: 0.32rem;
	text-align: center;
	margin-top: 0.4rem;
	padding-top: 0.4rem;
	padding-bottom: 0.4rem;
	border-top: 2px dashed #eee;
}

.tixian-bar {
	-moz-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	-webkit-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	border-radius: 0.14rem;
	box-sizing: border-box;
	padding: 0.24rem 0.14rem;
	background-color: #fff;
}

.tixian-bar-lf-son {
	width: 23%;
	height: 0.5rem;
	line-height: 0.5rem;
	text-align: center;
	font-size: 0.28rem;
	background-color: #e5e5e5;
	color: #fff;
	border-radius: 0.04rem;
}

.tixian-bar-lf .hover {
	color: #53a4fe;
	background-color: #cde2ff;
}

.tixian-bar-ipt input {
	width: 100%;
	height: 0.5rem;
	line-height: 0.5rem;
	box-sizing: border-box;
	padding: 0;
	padding-left: 0.3rem;
	font-size: 0.28rem;
}

.tixian-bar-ipt input::-webkit-input-placeholder {
	font-size: 0.28rem;
}

.tixian-tishi {
	font-size: 0.26rem;
	color: #888f99;
	line-height: 0.44rem;
}

.fenzhan-body {
	width: 94%;
	margin: 0 auto;
	-moz-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	-webkit-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	border-radius: 0.14rem;
	box-sizing: border-box;
	padding: 0.24rem;
	margin-top: -1rem;
	background-color: #fff;
	text-align: center;
}

.fenzhan-body-title {
	font-size: 0.3rem;
	color: #313131;
}

.fenzhan-body-link {
	display: inline-block;
	height: 0.6rem;
	line-height: 0.6rem;
	padding: 0 0.4rem;
	background-color: #e7f1ff;
	color: #5fa1fc;
	margin-top: 0.2rem;
}

.wkwts-modify-center {
	width: 5.7rem;
	height: auto;
	background-image: url(../image/public/wkwts.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	margin: 3rem auto;
	box-sizing: border-box;
	padding: 0.58rem;
	font-size: 0.3rem;
}

.wkwts-modify-center p {
	color: #171821;
	margin-top: 2rem;
}

.wkwts-modify-center-list {
	height: 3rem;
	overflow: auto;
}

.wkwts-modify-center-son {
	color: #373737;
	height: 0.6rem;
	line-height: 0.6rem;
	overflow: hidden;
}

.wkwts-modify-center-son span {
	display: inline-block;
	width: 6px;
	height: 6px;
	border-radius: 3px;
	background-color: #373737;
	margin-bottom: 2px;
}

.wkwts-modify-center-btns {
	margin-top: 0.24rem;
}

.wkwts-modify-center-btns-lf {
	width: 48%;
	height: 0.82rem;
	line-height: 0.82rem;
	text-align: center;
	border-radius: 0.41rem;
	font-size: 0.36rem;
	font-weight: bold;
	background-color: #9ca4af;
	color: #fff;
}

.wystt-choose-text {
	width: 94%;
	margin: 0 auto;
	-moz-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	-webkit-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	border-radius: 0.14rem;
	box-sizing: border-box;
	padding: 0.24rem;
	background-color: #fff;
	margin-top: 0.32rem;
}

.wystt-choose-text-title {
	font-size: 0.3rem;
	padding-bottom: 0.3rem;
	border-bottom: 1px dashed #eee;
	font-weight: bold;
}

.wystt-choose-text-son-lf {
	width: 6%;
	margin-top: 0.04rem;
	padding: 0.24rem 0;
}

.wystt-choose-text-son-lf img {
	width: 0.3rem;
}

.wystt-choose-text-son-rt {
	width: 94%;
	font-size: 0.26rem;
	line-height: 0.4rem;
	color: #292929;
	border-bottom: 1px dashed #eee;
	padding: 0.24rem 0;
	overflow: hidden;
	height: 1rem;
}

.wystt-choose-text-son1 {
	width: 14%;
	font-size: 0.26rem;
	color: #292929;
	margin-top: 0.24rem;
}

.wystt-choose-text-son1 img {
	width: 0.3rem;
	vertical-align: sub;
}

.wystt-pay-btn {
	width: 5rem;
	height: 0.8rem;
	line-height: 0.8rem;
	border-radius: 0.14rem;
	text-align: center;
	background-color: #519ef6;
	color: #fff;
	font-size: 0.3rem;
	margin: 0.5rem auto;
}

.zijinmx-bar-son {
	text-align: center;
	padding: 0.12rem 0;
}

.zijinmx-bar-son p {
	font-size: 0.28rem;
	position: relative;
	color: #fff;
}

.zijinmx-bar-son span {
	position: absolute;
	width: 0.34rem;
	left: 0.56rem;
	bottom: -0.06rem;
	border-bottom: 2px solid #fff;
}

.zijinmx-body-cz,
.zijinmx-body-fr {
	width: 94%;
	margin: 0 auto;
	-moz-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	-webkit-box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	box-shadow: 0px 0px 3px rgba(76, 154, 245, 0.15);
	border-radius: 0.14rem;
	box-sizing: border-box;
	padding: 0.24rem;
	background-color: #fff;
	margin-top: 0.24rem;
}

.zijinmx-body-cz-lf img {
	width: 0.7rem;
	height: 0.7rem;
	border-radius: 0.35rem;
}

.zijinmx-body-cz-ct {
	margin-top: -0.08rem;
}

.zijinmx-body-cz-ct p {
	font-size: 0.32rem;
	color: #2c2c2c;
}

.zijinmx-body-cz-ct span {
	color: #babfc5;
}

.zijinmx-body-cz-rt {
	color: #ff4d4d;
	font-size: 0.32rem;
	text-align: right;
	margin-top: 0rem;
}

.zijinmx-body-cz-rt span {
	color: #babfc5;
}

.zijinmx-body-fr-head {
	color: #babfc5;
	padding-bottom: 0.24rem;
	border-bottom: 1px dashed #eee;
}

.zijinmx-body-fr-content {
	padding-top: 0.24rem;
}

.none-order {
	text-align: center;
	color: #727272;
	line-height: 200%;
	margin-top: 1rem;
}
